﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SIEGate.Core.Stats
{
    public class StringConstants
    {
        public static string WaitHandleExpirations = "Wait Handle Expirations";
        public static string EmittedMeasurements = "Emitted Measurements";
        public static string ProcessedMeasurements = "Processed Measurements";
        public static string ReceivedMeasurements = "Measurements Received";
        public static string Uptime = "Uptime";
        public static string EmittedRawData = "Emitted Raw Data";
        public static string DiscardedMeasurements = "Discarded Measurements";
        public static string ExpectedMeasurements = "Expected Measurements";
        public static string MeasurementsSortedByArrival = "Measurements Sorted by Arrival";
        public static string PublishedMeasurements = "Published Measurements";
        public static string DownsampledMeasurements = "Downsampled Measurements";
        public static string MissedSortsByTimeout = "Missed Sorts by Timeout";
        public static string FramesAheadOfSchedule = "Frames Ahead of Schedule";
        public static string PublishedFrames = "Published Frames";
        public static string ConnectedClients = "Connected Clients";

        public static string TotalPublicationTime = "Total Publication Time";
    }
}